complete (one's duty) - Englisch Synonyme Wörterbuch